enmeshed in difficulties

Translations
вовлечённый в трудности
He found himself enmeshed in difficulties after the project failed.
Он оказался вовлечённым в трудности после провала проекта.
Words
difficulty

noun
трудность
enmesh

verb
запутывать